machine cabinet - French English Dictionary